sweat lodge – English–Español translations

🇬🇧 en es 🇪🇸

sweat lodge noun

  • structure
temazcal
Wiktionary Links